﻿// 3528. 字符串匹配.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

/*
https://www.acwing.com/problem/content/3531/


给定一个包含 n个字符串的字符串数组 s1,s2,…,sn和一个短字符串 p
，找出字符串数组中所有能够和短字符串匹配的字符串。

匹配时不区分大小写，短字符串中可能包含若干个用中括号表示的模式匹配。

例如，对于 aa[123]bb，字符串 aa1bb、aa2bb、aa3bb 均可与其匹配。

输入格式
第一行包含整数 n，表示字符串数组中的字符串个数。

接下来 n行，第 i行包含一个字符串表示 si。

最后一行，包含一个字符串表示 p。

输出格式
输出可以匹配的字符串的下标和该字符串。

数据范围
1≤n≤1000
,
si 的长度不超过 10
,
p的长度不超过 50
,
所有字符串中只包含大小写字母、数字、[]。

输入样例：
4
Aab
a2B
ab
ABB
a[a2b]b
输出样例：
1 Aab
2 a2B
4 ABB
*/
int main()
{
    std::cout << "Hello World!\n";
}

 